Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLS CLOSE Detached £630,000 15 Oct 2019
3 OWLS CLOSE Detached £250,000 27 Apr 2001
4 OWLS CLOSE Detached £425,000 24 Sep 2010
5 OWLS CLOSE £640,000 28 Aug 2020
6 OWLS CLOSE Detached £375,000 29 Jun 2012